large-seeded alfalfa dodder - Español Inglés Diccionario